html,body{margin:0;}
body{
color:#333;
font-family:Arial,Helvetica,sans-serif;
line-height:1.3;
}
nav{display:block;}
i{font-style:normal;}
a{text-decoration:none}
h3{margin:5px;}
.clearfix:after{display: block;content:"";clear:both;}
.sticky{width:339px;}
.main{width:1400px;margin:0 auto;background:#FFFFFF;}
.header{color:#3638BB;text-align:center;margin:0px 0px 5px 0px;min-height:70px;}
.content{float:left;width:1024px;padding:0;margin:0;}
.content_not_w{float:none;width:98%;position:absolute;left:15px;}
.content p{padding:6px 0px 0px 0px;margin:0;}
.content a, .footer a{color:#4d4da7}
.content a:not(.pgn_a):hover, .footer a:hover{color:#0000FF;-webkit-transition:.10s linear;transition:.10s linear;}
.menu>div.rmenu{background:#FBFBFB;}
.menu{margin:15px 0px 5px 1043px;width:346px;}
.menu>div{margin:15px 0px 5px 0px;padding:15px 0px 15px 5px;border:1px solid #DEDBD1;background:#F0F3F6;}
.menu ul{list-style:none;margin:0;padding:0}
.rmenu a{font-size:1.1em;line-height:1.2em;}
.menu a{color:#807d7d;}
.menu a:hover{color:#000000;-webkit-transition:.10s linear;transition:.10s linear;}
.menu>div.other_company{background:#FCFCFC;line-height:1.5em;}
.other_company a{font-size:0.8em;text-transform:uppercase;font-family:Tahoma;}
.footer{font-size:0.8em;padding:10px 0px 10px 0px;text-align:center;clear:both;}
.logo{float:left;display:block;position:relative;width:145px;height:51px;top:3px;margin-left:2px;background:url(/image/logo.png) no-repeat;}
.tt{border-collapse:collapse;border:1px solid #C0C4CA;}
.tt_scroll{display:block;overflow-x:auto;border:none;}
.loader{vertical-align:middle;margin-left:30px;}
.line2{line-height:2em;}
.line15{line-height:1.5em;}
.f09{font-size:0.9em}
.f07m{}
.f08m{}
.f09m{}
.tth{background:#F0F3F6;text-align:center;}
.tt td{padding:2px 4px 2px 4px;border:1px solid #C0C3CA;}
.tt tr:hover td:not(.tth){background:#FCFADF;}
.tt_up{background:#e8ffe8 !important;}
.tt_down{background:#ffdfdf !important;}
.nwr, .nwra{white-space:nowrap;}
.wwbw{word-wrap:break-word;word-break:break-all;}
.wwb{word-wrap:break-word;}
.frm1{padding:15px;}
.frm1 input[type=radio]{padding:5px 10px;margin-right:10px;}
.adb a[href*="abp:subscribe"]{display:inline-block !important;}
.c1{font-weight:bold;color:#5C0303}
.c2{background-color:#FCFCFC;border:1px solid #E5E5E5;border-radius:4px;color:#0e6f03;padding:7px;margin:15px 0 10px 0;font-family:"Trebuchet MS", Helvetica, sans-serif;}
.c2_alert{color:#ff0e02;}
.c2 a{color:#0e6f03;text-decoration:underline;}
.c2m{margin-left:5px;}
.stat-years{float:right;}
.bord{border:1px solid #DEDBD1;}
.sm_okved{font-size:0.85em;}
.img_ico{vertical-align:text-top;}
.div_graph{display:none;position:fixed;z-index:100;left:50%;top:50%;width:100%;background:#FFFFFF;max-width:500px;height:300px;box-shadow: 0 0 81px rgba(0, 0, 0, 0.37);transform: translateX(-50%) translateY(-50%)}
.prc_graph_close{float:right;width:20px;height:20px;padding:5px;cursor:pointer;}
#prc_graph{margin-top:20px;height:280px;}
.up{font-size:0.7em !important;color:green;margin-right:0px !important;}
.down{font-size:0.7em !important;color:red;margin-right:0px !important;}
h1{font-size:1.2em;display:inline;color:#BB3636;}
h2{font-size:1em;display:inline;color:#D8431E;}
.img_cmp{float:right;padding-right:8px;}
.h1{font-size:1.2em;display:inline;color:#BB3636;font-weight:bold;}
.adb{font-size:1.3em;color:#b30f07;padding:20px;line-height:1.6em;}
.adb a{color:#5a5a9e;text-decoration:none;}
.adb span{font-size:0.6em;color:#5c5a5a;line-height:1.1em;}
.org_list{margin-top:1em;}
.org_list p{margin-top:0.5em;border-top:1px solid #e5e5e5;font-size:1.1em;padding-left:20px;min-height: 20px;}
.org_list_ni p:before{content:"\f101";font:normal normal normal 16px/1 FontAwesome;margin:2px 0 0 -15px;display:block;float:left;}
.org_list p span{font-size:0.7em;text-transform:uppercase;font-family:"Trebuchet MS", Helvetica, sans-serif;}
.org_list p label{font-size:1em;line-height:1em;}
.org_list p label a{margin-left:5px;}
.org_list p input{margin:1px 1px 1px -20px;}
.man_list p{margin-top:0.5em;border-top:1px solid #e5e5e5;padding-left:10px;min-height: 20px;}
li{margin-top:5px;}
.pgn{border:1px solid #cbcbcb;margin:6px;padding:4px 10px 4px 10px;font-size:1.4em;display:inline-block;}
.pgn_sel{background-color:#e1e1e1;}
.pgn:hover{background-color:#e6e6e6;}
.pgn_sel:hover{background-color:#e6e6e6;color:#000000;}
.link_ico{vertical-align:middle;}
.link_ico:hover{-webkit-filter:brightness(+90%);}
.warn_red{color:red;float:right;font-weight:bold;border:1px solid red;padding:5px;margin:17px 7px 0 0;}
.warn_orange{color:orange;float:right;font-weight:bold;border:1px solid orange;padding:5px;margin:17px 7px 0 0;}
label{line-height:1.5em;font-size:1.2em;}
.descr{font-size:0.8em;}
.menu .news{margin:5px 10px 0 0;padding:5px;background-color:#ffffff;}
.menu .news i{color:#d04d00;font-size:0.8em;}
.content .news{margin-top:5px;padding:5px;}
.content .news i{color:#d04d00;font-size: 0.9em;}
.content p i:not(.fa), .content td i:not(.fa), .content li i:not(.fa){color:#7d1d18;}
.status_1{color:#006000;}
.status_0{color:#b90000;}
.status_1 a{color:#006000;text-decoration:underline;}
.status_0 a{color:#b90000;text-decoration:underline;}
.osm{position:relative;bottom:16px;left:5px;font-size:0.8em;}
#bigmap{width:1019px;height:500px;margin-top:5px;}
.no_panorama{height:641px !important;}
#panorama{width:1019px;height:500px;margin-top:10px;}
.map_menu{width:344px;height:300px;padding:0 !important;}
.map_center{width:382px;height:200px;padding:0;display:inline-block;vertical-align:top;}
.content .upper{font-size:0.9em;text-transform:uppercase;font-family:Tahoma;}
.content .noupper{text-transform:none;}
#bl_excel{margin-top:10px;text-align:center;}
.compare{margin-top:10px;text-align:center;color:#4d4da7;cursor:pointer;}
.compare:hover{color:#0000FF;}
.a_link_xls{position:relative;}
.site span{position:absolute;padding:5px 5px 5px 5px;left:-1000px;visibility:hidden;border:1px solid #DEDBD1;background:#F0F3F6;}
.site span img{border-width:0;}
.site:hover span{visibility:visible;top:0;left:90px;top:25px;z-index:50;}
.sites{position:relative;}
.fa-rub{color:rgba(0,0,0,0.8);}
.fa-rub span{display:none;}
.fa-lt{font-size:0.7em !important;}
.fa-sm{font-size:0.8em !important;}
.cd-primary-nav-trigger .cd-menu-icon.close{background-color:white;transition:background-color 0.3s;}
.cd-primary-nav-trigger .cd-menu-icon.close::before{top:0;transform:rotate(135deg);}
.cd-primary-nav-trigger .cd-menu-icon.close::after{top:0;transform:rotate(225deg);}
.cd-primary-nav-trigger{display:none;position:absolute;right:0;top:6px;height:40px;width:45px;background-color:transparent;border-radius:2px;cursor:pointer;transition:background-color 0.3s;}
.cd-primary-nav-trigger .cd-menu-icon{display:inline-block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);width:25px;height:2px;background-color:#111;}
.cd-primary-nav-trigger .cd-menu-icon::before, .cd-primary-nav-trigger .cd-menu-icon::after{content:'';width:100%;height:100%;position:absolute;background-color:#111;right:0;transition:background-color 0s, -webkit-transform .3s;transition:transform .3s, background-color 0s;transition:transform .3s, background-color 0s, -webkit-transform .3s;}
.cd-primary-nav-trigger .cd-menu-icon::before{top:-9px;}
.cd-primary-nav-trigger .cd-menu-icon::after{top:9px;}
.menu .input-group .fa, .btn .fa{color:#7d7d7d;margin-right:0px;}
.fa{margin-right:5px;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0;}
.input-group{position:relative;display:table;border-collapse:separate;box-sizing:border-box;line-height:1em;width:100%;padding:0 40px 10px 0;}
.input-group-addon:first-child{border-right:0;}
.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;}
.input-group-addon, .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}
.input-group-addon, .input-group-btn, .input-group .form-control{display:table-cell;}
.input-group .form-control{position:relative;z-index:2;float:left;margin-bottom:0;}
.form-control{display:block;width:100%;height:2em;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.btn{box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:2px 12px;font-size:14px;border-radius:4px;user-select:none;}
.btn-default{text-shadow:0 1px 0 #fff;color:#333;background-color:#f9f9f9;border-color:#ccc !important;}
.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}
.btn:hover, .btn:focus, .btn.focus{color:#333;text-decoration:none;}
.btn:disabled{color: graytext;}
.content>div.vk{float:right;margin-right:10px;margin-top:20px;}
.content>div.g-plus{float:right;margin-top:21px;margin-right:5px;height:20px;}
.search_input{width:60%;padding:5px;margin:10px;border:1px solid #aaa;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.search_btn{padding:5px 10px;margin:0;}
.search_div{background:#F5F5F5;padding:10px 0px 10px 0px;margin:10px 0px 5px 0px;}
.search_div label{margin:2px 0px 2px 10px;}
.search_div input[type=checkbox]{margin-right:5px;}
.tab-link {background-color:#FCFCFC;display:inline-block;border:1px solid #E5E5E5;color:#0e6f03;padding:7px;}
.tab-link.active {background-color:#e6ffee;}
.tab-link:hover {background-color:#ccfddc;}
.tab-link a {text-decoration: none;color:#4d4da7;}
body.overflow{overflow:hidden;position:fixed;left:0;top:0;height:100%;width:100%;}

@media screen and (max-width:1400px){
.main{width:1221px;}
.content{width:845px;}
.menu{margin:15px 0px 5px 864px;}
#bigmap{width:100%;}
}

@media screen and (max-width:1222px){
.main{width:1021px;}
.content{width:645px;}
.menu{margin:15px 0px 5px 664px;}
}

@media screen and (max-width:1022px){
.main{width:971px;}
.content{width:595px;}
.menu{margin:15px 0px 5px 614px;}
}

@media screen and (max-width:972px){
.main{width:100%;}
.header{margin: 0;}
.content{width:100%;}
.content>p,.content>div{margin:0 3px 0 3px}
.content>div.c2{margin:10px 3px 10px 3px;}
.content>div.warn_red,.content>div.warn_orange{margin:12px 7px 0 0;}
.content>div.g-plus{display:none;}
.content>div.vk{display:none;}
.logo{float:none;top:0px;margin:0 auto;}
.cd-primary-nav-trigger{display:inline-block;}
#bigmap{width:100%;height:360px;}
.no_panorama{height:360px !important;}
#panorama{width:100%;height:360px;margin-top:30px;}
.f07m{font-size:0.7em !important;}
.f08m{font-size:0.8em !important;}
.f09m{font-size:0.9em !important;}
.dmenu{display:none;}
.btn{padding:8px 12px;margin: 3px;}
.menu{float:none;width:100%;margin:0;padding:0;display:none;position:fixed;top:51px;left:0px;background-color:#FFFFFF;height:100%;overflow-y:auto;}
.menu>div{margin:0;background-color:#FFFFFF;border:none;}
.menu>div.rmenu{font-size:1.2em;line-height:1.5em;background-color:#FFFFFF;}
ul{padding-left:12px;margin-left:4px;}
.nwr{white-space:normal;}
.content>div.stat-years{margin-top:1em;}
li{margin-top:10px;}
}
@media screen and (max-width:600px){
.descr{display:none;}
label{line-height:1.8em;font-size:1.1em;}
.frm1{padding:5px;}
/*.content>div.g-plus{float:none;margin-top:5px;}
.content>div.vk{margin-top:5px;}*/
.search_input{width:50%;}
.tt_hide{display:none}
.map_center{max-width:382px;width:100%;overflow:hidden;}
.warn_red{float:none;}
.tt td{padding:5px 4px 5px 4px;}
}
/*@media screen and (max-width:365px){
 .tt_param tr td:first-child{display:none}
}*/
#bl_970, .gblc2_2{width:300px;height:250px;}
.wef1, .wef2{width:300px;height:250px;}
/*.gbl200{margin-left:20px;margin-right:50px;}*/
/*.gbl2_2{display:none;}*/
@media (min-width:350px){
 .wef1, .wef2{width:336px;height:280px;}
 #bl_970, .gblc2_2{width:336px;height:280px;}
}
@media (min-width:800px){
 .wef1,.wef2{width:580px;height:400px;}
 /*.wef2{margin-left:100px;}*/
 #bl_970{width:728px;height:90px;}
}
@media (min-width:1000px){
 #bl_970{width:970px;height:90px;}
}
@media (min-width:1265px){
/* .gbl2_2{display:inline-block;width:336px;height:280px;margin-left:30px;}*/
 .wef1,.wef2{margin-top:10px;}
 .gblc2_2{width:728px;height:90px;}
}
@media (min-width:1400px){
 .wef1_,.wef2_{width:100%;margin-top:5px;height:280px;}
}
/*.gbll{display:inline-block;width:468px;height:15px;}
@media screen and (max-width:500px){.gbll{display:none;}}*/
